b6a23185638197cfa5f2cab612c558b9e73734fe,plugins/lang-javascript/src/main/java/org/elasticsearch/script/javascript/JavaScriptScriptEngineService.java,JavaScriptScriptEngineService,compile,#String#,102

Before Change


            ctx.setWrapFactory(wrapFactory);
            ctx.setOptimizationLevel(optimizationLevel);
            ctx.setSecurityController(new PolicySecurityController());
            return ctx.compileString(script, generateScriptName(), 1, 
                      new CodeSource(new URL("file:" + BootstrapInfo.UNTRUSTED_CODEBASE), (Certificate[]) null));
        } catch (MalformedURLException e) {
            throw new RuntimeException(e);
        } finally {

After Change


        try {
            ctx.setWrapFactory(wrapFactory);
            ctx.setOptimizationLevel(optimizationLevel);
            return ctx.compileString(script, generateScriptName(), 1, DOMAIN);
        } finally {
            Context.exit();
        }